body {
    max-height: 100%;
}

.am-topbar {
    margin-bottom: 0;
}

.main {
    width: 100%;
    position: absolute;
    top: 55px;
    bottom: 0px;
    left: 0px;
}

.main .left {
    width: 25%;
    height: 100%;
    float: left;
}

.main .middle {
    width: 45%;
    height: 100%;
    float: left;
}

.main .right {
    width: 30%;
    height: 100%;
    float: left;
}

.chatMessageList {
    width: 100%;
    height: 75%;

}
.left .am-panel{
    min-height: 200px;
}
.middle .am-panel {
    height: 100%;
    margin-bottom: 0;
}

.right .am-panel {
    height: 100%;
    margin-bottom: 0;
}
.right .am-panel .am-panel-bd{
    overflow: scroll;
}